home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 34 / Amiga Format CD34 (1998-11-20)(Future Publishing)(GB)[!][Christmas issue].iso / -websites- / amosfactory / downloads / amosgrab.lha / AMOSGrab.readme < prev   
Text File  |  1998-08-18  |  3KB  |  69 lines

  1. Short:    Grab AMOS screens (developers only)
  2. Author:   keller@vip.cybercity.dk
  3. Uploader: keller@vip.cybercity.dk
  4. Type:     dev/amos
  5.  
  6.  
  7. AMOSGrab 1.00 - Read Me
  8. -----------------------
  9.  
  10.  
  11. 1. What is AMOSGrab
  12. -------------------
  13. AMOSGrab is a short chunk of code that allows AMOS developers to do some
  14. decent screengrabs. Only a few ordinary screengrabbers does AMOS screens and
  15. none of them is able to grab sprite nor bobs - AMOSGrab can!
  16.  
  17.  
  18. 2. How to use AMOSGrab
  19. ----------------------
  20. Load up the source of your AMOS program which you want to grab and insert the
  21. AMOSGrab procedure in your source. Finally insert the command '_AMOSGrab' at
  22. the moment you want the grab to be done. If you want to grab something from a
  23. game you could add something like this in your main loop:
  24.  
  25. If Key State (89) = True
  26.     _AMOSGrab
  27. End If
  28.  
  29. This will do a grab of the current screens when you press F10.
  30.  
  31. AMOSGrab will save all active screens out to your T: directory (can be changed
  32. to anything else in the source). The grabber crops all screens to show the
  33. visible area and pastes all bobs and sprites onto the screen. If your visible
  34. area has multiple screens, AMOSGrab can not do all the work for you. You will
  35. have to load every single screen and put them together in a paint program like
  36. ImageFX. The 'AMOSGrab_Log.TXT' in T: tells you all you need to know to do the
  37. work. It reports the position of each screen and if it is hidden or not.
  38.  
  39.  
  40. 3. What AMOSGrab will do
  41. ------------------------
  42. * Crop all screens to only display the visible area.
  43. * Paste bobs (even reversed) and sprites onto the screen (note: none of my games
  44. uses sprites so I have not been able to check if this works!)
  45. * Do a complete log file with info on all screens.
  46.  
  47.  
  48. 4. What AMOSGrab will NOT do
  49. ----------------------------
  50. * Rainbows and other coppereffects can not be saved along.
  51. * Collect the different screens into one. This can however, thanks to the log
  52. file, easily be done eg. by an ImageFX ARexx script.
  53. * AMOSGrab will not work at all if your program uses all 8 screens. There has
  54. to be at least one free for AMOSGrab to work on!
  55.  
  56.  
  57. 5. The future of AMOSGrab
  58. -------------------------
  59. An automatic ImageFX ARexx script that collects all screens and places them at
  60. the correct position would be kinda nice.
  61. Perhaps the copper-problem can be solved in some weird way?
  62.  
  63.  
  64. 6. Credits for AMOSGrab
  65. -----------------------
  66. AMOSGrab is coded in AMOSPro by Rune J. Keller (keller@vip.cybercity.dk).
  67.  
  68. Visit my homepage at: http://users.cybercity.dk/~ccc21504/
  69.